﻿using System.Collections;
namespace GJXQGame
{
    /// <summary>
    /// 棋子所属
    /// </summary>
    public enum TypePlay
    {
        None = 0,
        My = 1,
        Other = 2,
    }
    /// <summary>
    /// 棋子类型
    /// </summary>
    public enum PowerType
    {
        NONE = 0,
        /// <summary>
        /// 王
        /// </summary>
        KING = 1,
        /// <summary>
        /// 皇后
        /// </summary>
        QING = 2,
        /// <summary>
        /// 战车
        /// </summary>
        ROOK = 3,
        /// <summary>
        /// 主教
        /// </summary>
        BISHOP = 4,
        /// <summary>
        /// 骑士
        /// </summary>
        KNIGHT = 5,
        /// <summary>
        /// 禁卫军
        /// </summary>
        PAWN = 6,
    }
    /// <summary>
    /// 每次走步数限制
    /// </summary>
    public enum StepCount
    {
        NONE=0,
        /// <summary>
        /// 一次只能走一步
        /// </summary>
        ONE=1,
        /// <summary>
        /// 一次可以走很多步包括一步
        /// </summary>
        Many=2,
    }
    /// <summary>
    /// 可走方向
    /// </summary>
    public enum VecLine
    {
        NONE=0,
        /// <summary>
        /// 直线
        /// </summary>
        COL=1,
        /// <summary>
        /// 横线
        /// </summary>
        ROW=2,
        /// <summary>
        /// 斜线
        /// </summary>
        TILTE = 3,
        /// <summary>
        /// 十字走
        /// </summary>
        R_C = 4,
        /// <summary>
        /// 横竖斜都可以
        /// </summary>
        ALL=5,
        /// <summary>
        /// 走日字
        /// </summary>
        RIZI=6,
    }
}
